protest emphatically - Español Inglés Diccionario